homologous/autologous tissue glue - Francés Inglés Diccionario